home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2008 September / PCgo 2008-09 (DVD).iso / interface / contents / windowspaket_6426 / 20022 / files / w / e / winfaq.chm / tip0000 / tip0251.htm < prev    next >
Encoding:
Extensible Markup Language  |  2008-07-14  |  8.1 KB  |  101 lines

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <html xmlns:MadCap="http://www.madcapsoftware.com/Schemas/MadCap.xsd" MadCap:tocPath="Windows ME|Fehlermeldungen|Grundlagen">
  3.     <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" /><title>Warum lΣuft Windows im KompatibilitΣtsmodus?</title>
  5.         <!--sphider_noindex-->
  6.         <meta name="keywords" content="Windows Vista, windows xp, 2003, 2000, Tipp, ME, Millennium, 98, windows 95, windows nt, Registy, tuning, tweak ui, internet explorer, internet,IOS.INI,KompatibilitΣtsdatenbank,KompatiblitΣtsmodus" />
  7.         <link href="../primary.css" rel="stylesheet" type="text/css" />
  8.         <script src="../skinsupport/madcaputilities.js">/*<![CDATA[*/ /*]]>*/</script>
  9.         <script src="../skinsupport/madcapbody.js">/*<![CDATA[*/ /*]]>*/</script>
  10.         <script src="../skinsupport/madcaphighlighter.js">/*<![CDATA[*/ /*]]>*/</script>
  11.     </head>
  12.     <body><script language="javascript">
  13. if (window.name != "content")
  14.     document.write("<center><a href='../index.html?page=tip0000/tip0251.htm'>show framing</a></center>")
  15. </script>
  16.         <h1><a name="kanchor1875"></a><a name="kanchor1876"></a>Warum lΣuft Windows im KompatibilitΣtsmodus?</h1>
  17.         <p class="htmlsystem"><a href="tip0001.htm" title="Windows 95"><img src="../icons/95.png" alt="Windows 95" /></a><a href="tip0001.htm" title="Windows 98"><img src="../icons/98.png" alt="Windows 98" /></a><a href="tip0001.htm" title="Windows ME"><img src="../icons/me.png" alt="Windows ME" /></a>
  18.         </p>
  19.         <hr width="100%" size="4" align="center" />
  20.         <p>
  21.             <img src="../icons/info.png" alt="Icons/info.png" width="36" height="38" align="BASELINE" border="0" />
  22.         </p>
  23.         <p>Das kann verschiedene Ursachen haben. Dieser Modus ist definitiv langsamer als der 32 Bit Modus.</p>
  24.         <p> </p>
  25.         <ul>
  26.             <li value="1">Laufwerk mit Stacker <= 4.x komprimiert</li>
  27.             <li value="2">Laufwerks-Controller braucht einen Treiber, der bei Windows 95 nicht vorliegt. -> Hersteller des Controllers fragen</li>
  28.             <li value="3">Der Controller verwendet einen DOS -Treiber, der INT13 blockiert, so dass Windows 95 nicht die Kontrolle bekommt</li>
  29.             <li value="4">Diskmanager Version <= 6.03 installiert</li>
  30.             <li value="5">CD-ROM-Interface wird von Windows 95 nicht unterstⁿtzt und es muss der Realmodetreiber verwendet werden oder dieser ist noch installiert.</li>
  31.             <li value="6">Bootsektorvirus</li>
  32.         </ul>
  33.         <p>Windows benutz,t im Gegensatz zu seinen VorgΣngern, ein nach Ebenen unterteiltes Filesystem, das sog. "Layered Filesystem", welches aus 31 Ebenen besteht. Dieses System wird vom Input/Output-Supervisor IOS.VXD eingerichtet und kontrolliert. Alle I/O-Anforderungen werden von diesem Treiber verwaltet. Und genau dieser Treiber ist jetzt gr÷▀tenteils fⁿr den Kompatiblen-Modus verantwortlich. IOS.VXD schaltet jedesmal in diesen Modus, wenn irgendwo vor dem Windows-Start Treiber oder TSRs geladen wurden, die "unbekannt" sind. Das bedeutet aber nicht, dass Windows mit diesen Treibern nicht funktioniert; sie sind eben nur nicht bekannt.</p>
  34.         <p> </p>
  35.         <p>Das lΣsst sich <u>manuell Σndern</u>.</p>
  36.         <p> </p>
  37.         <p>Im Windows-Verzeichnis befindet sich die Datei "<b><a name="kanchor1877"></a>IOS.INI</b>". Diese Datei ist im ASCII-Format und enthΣlt eine Liste der Treiber bzw. TSRs, die Windows 95 bereits kennt. Diese Liste kann man jedoch beliebig erweitern. In der Regel genⁿgt es, den Treiber bzw. TSR einfach einzutragen. Falls das nicht ausreichen sollte, k÷nnen dort auch andere EintrΣge vorgenommen werden.</p>
  38.         <p> </p>
  39.         <p class="htmlfett">Aufbau der IOS.INI</p>
  40.         <p> </p>
  41.         <p>Sektion [SafeList]</p>
  42.         <p> </p>
  43.         <p>Hier werden alle Real-Mode-Programme eingetragen, die Windows 95 "kennen" soll. Diese Treiber werden dann in Ebene 29 u. 30 des Filesystems (RMM) angesiedelt undWindows 95 bzw. IOS.VXD kann diese verwalten.</p>
  44.         <p> </p>
  45.         <p><b>Syntax</b>: Dateiname,[EinschrΣnkung][; Bemerkung]</p>
  46.         <p> </p>
  47.         <table border="2" cellpadding="2">
  48.             <tr>
  49.                 <td width="132" bgcolor="#c0c0c0" valign="TOP" align="LEFT">
  50.                     <p><b>Dateiname</b>
  51.                     </p>
  52.                 </td>
  53.                 <td width="952" valign="TOP" align="LEFT">
  54.                     <p>Name des Realmode-Treibers bzw. TSR ohne Pfadangabe</p>
  55.                 </td>
  56.             </tr>
  57.             <tr>
  58.                 <td width="132" bgcolor="#c0c0c0" valign="TOP" align="LEFT">
  59.                     <p><b>Bemerkung</b>
  60.                     </p>
  61.                 </td>
  62.                 <td width="952" valign="TOP" align="LEFT">
  63.                     <p>Alles nach dem ";" wird ignoriert und dient nur der besseren Lesbarkeit der IOS.INI.</p>
  64.                 </td>
  65.             </tr>
  66.             <tr>
  67.                 <td width="132" bgcolor="#c0c0c0" valign="TOP" align="LEFT">
  68.                     <p><b>EinschrΣnkung</b>
  69.                     </p>
  70.                 </td>
  71.                 <td width="952" valign="TOP" align="LEFT">
  72.                     <p>Hier kann man dem System mitteilen, wie es den RM-Treiber verwalten soll <br /><b>do_not_care:</b> Gibt an, dass Windows 95 die PM-Treiber verwenden soll und nicht die RM-Treiber unabhΣngig davon, ob letztere I/O-Anfragen registrieren k÷nnen oder nicht. [Default-Einstellung]</p>
  73.                     <p><b>must_chain:</b> Gibt an, dass der Treiber bzw. TSR sicher ist, aber einen Anspruch auf den INT13 hat. Windows 95 benutzt zwar seine PM-Treiber, gibt aber zuerst den INT13-Aufruf an den RM-Treiber weiter und ⁿbernimmt danach erst wieder die Kontrolle ⁿber die PM-Treiber.</p>
  74.                     <p><b>must_not_chain:</b> Gibt an, dass der Treiber sicher ist, solange dieser keine INT13 Aufrufe verarbeiten darf. Windows 95 benutzt die PM-Treiber und ignoriert den RM-Treiber.</p>
  75.                     <p><b>non_disk:</b> Gibt an, dass der Treiber ein GerΣt steuert, welches kein "echtes" Laufwerk ist, z.B. Netz-Laufwerke oder Laufwerke, die ⁿber Interlink abgebildet werden. Ein derartiger Treiber sollte aber nur im Notfall verwendet werden, da der IOS diesen zwar verwaltet, ihn aber als unsicher (Unsafe) einstuft. Windows 95 bietet genⁿgend Ersatz-Treiber an, die im Protected-Mode arbeiten.</p>
  76.                     <p><b>monolithic:</b> ─hnlich wie non_disk, gibt jedoch an, dass der Treiber sicher ist.</p>
  77.                 </td>
  78.             </tr>
  79.         </table>
  80.         <p> </p>
  81.         <p>Sektion [CDUnsafe]</p>
  82.         <p> </p>
  83.         <p>Hier werden CD-ROM-Treiber eingetragen, die Windows 95 nicht vertrΣgt. Damit lassen sich viele RM-Treiber in Windows 95 einbinden, ohne dass Windows 95 gleich in den kompatiblen Modus wechselt. Ob es sinnvoll ist oder nicht, bleibt jedem selbst ⁿberlassen. Auch sollte man RM-Treiber, die von den PM-Treibern nicht unterstⁿtzt werden, weil sie spezielle Funktionen beinhalten (z.B.: Treiber fⁿr Datenverschlⁿsselung, Kompressionssoftware, BadSectorMapper, Defragmentierer usw.), nicht in die SafeList eintragen.</p>
  84.         <p> </p>
  85.         <p>Sollte Windows 95 dennoch in den kompatiblen Modus umschalten, legt IOS im Windows-Verzeichnis eine Log-Datei an (IOS.LOG). Diese Datei ist aber nur dann vorhanden, wenn das System im KompatibilitΣtsmodus startet. Dort steht dann, welcher Treiber aus welchem Grund verantwortlich ist.</p>
  86.         <p class="htmlinfo">
  87.             <img src="../icons/hand.png" alt="Info" />Es kann auch an einen <b>Bootsektorvirus</b> liegen!</p>
  88.         <!--sphider_noindex-->
  89.         <hr />
  90.         <p style="text-align: center;"><strong>URL: 
  91.                         http://www.winfaq.de/faq_html/Content/tip0000/tip0251.htm</strong>
  92.         </p>
  93.         <p style="text-align: center;"><strong>WinFAQ « Version 7.6 Copyright ⌐ 1996/2008 by Frank Ullrich</strong>
  94.         </p>
  95.         <!--/sphider_noindex-->
  96.         <div class="separator">
  97.         </div>
  98.         <script type="text/javascript" src="../skinsupport/madcapbodyend.js">
  99.         </script>
  100.     </body>
  101. </html>